package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.util.List;

/**
 * 租房对象 dz_zufang
 * 
 * @author ruoyi
 * @date 2023-08-17
 */
public class DzZufang extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 租房id */
    private Long zfId;

    /** 名称 */
    @Excel(name = "名称")
    private String name;

    /** 图片 */
    private String picurl;

    /** 租金 */
    @Excel(name = "租金")
    private String zujin;

    /** 户型 */
    @Excel(name = "户型")
    private Integer hutype;

    /** 面积 */
    @Excel(name = "面积")
    private String mianji;

    /** 朝向 */
    @Excel(name = "朝向")
    private String chaoxiang;

    /** 楼层 */
    @Excel(name = "楼层")
    private String louceng;

    /** 装修 */
    @Excel(name = "装修")
    private String zhuangxiu;

    /** 房源概况 */
    @Excel(name = "房源概况")
    private String fangyuan;

    /** 配套设施 */
    @Excel(name = "配套设施")
    private String peitao;

    /** 小区id */
    private Long xqId;

    /** 是否热门 */
    private Integer ishot;

    @Excel(name = "租赁状况")
    private String iszu;
    /** 排序 */
    @Excel(name = "序号")
    private Long orderno;

    public String getIszu() {
        return iszu;
    }

    public void setIszu(String iszu) {
        this.iszu = iszu;
    }

    /** 负责用户 */
    private Long userId;

    private String queryName;

    public String getQueryName() {
        return queryName;
    }

    public void setQueryName(String queryName) {
        this.queryName = queryName;
    }

    private List<String> bqList;

    public List<String> getBqList() {
        return bqList;
    }

    public void setBqList(List<String> bqList) {
        this.bqList = bqList;
    }

    private Long qyId;

    public Long getQyId() {
        return qyId;
    }

    public void setQyId(Long qyId) {
        this.qyId = qyId;
    }

    public void setZfId(Long zfId) 
    {
        this.zfId = zfId;
    }

    public Long getZfId() 
    {
        return zfId;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setPicurl(String picurl) 
    {
        this.picurl = picurl;
    }

    public String getPicurl() 
    {
        return picurl;
    }
    public void setZujin(String zujin) 
    {
        this.zujin = zujin;
    }

    public String getZujin() 
    {
        return zujin;
    }
    public void setHutype(Integer hutype) 
    {
        this.hutype = hutype;
    }

    public Integer getHutype() 
    {
        return hutype;
    }
    public void setMianji(String mianji) 
    {
        this.mianji = mianji;
    }

    public String getMianji() 
    {
        return mianji;
    }
    public void setChaoxiang(String chaoxiang) 
    {
        this.chaoxiang = chaoxiang;
    }

    public String getChaoxiang() 
    {
        return chaoxiang;
    }
    public void setLouceng(String louceng) 
    {
        this.louceng = louceng;
    }

    public String getLouceng() 
    {
        return louceng;
    }
    public void setZhuangxiu(String zhuangxiu) 
    {
        this.zhuangxiu = zhuangxiu;
    }

    public String getZhuangxiu() 
    {
        return zhuangxiu;
    }
    public void setFangyuan(String fangyuan) 
    {
        this.fangyuan = fangyuan;
    }

    public String getFangyuan() 
    {
        return fangyuan;
    }
    public void setPeitao(String peitao) 
    {
        this.peitao = peitao;
    }

    public String getPeitao() 
    {
        return peitao;
    }
    public void setXqId(Long xqId) 
    {
        this.xqId = xqId;
    }

    public Long getXqId() 
    {
        return xqId;
    }
    public void setIshot(Integer ishot) 
    {
        this.ishot = ishot;
    }

    public Integer getIshot() 
    {
        return ishot;
    }
    public void setOrderno(Long orderno) 
    {
        this.orderno = orderno;
    }

    public Long getOrderno() 
    {
        return orderno;
    }
    public void setUserId(Long userId) 
    {
        this.userId = userId;
    }

    public Long getUserId() 
    {
        return userId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("zfId", getZfId())
            .append("name", getName())
            .append("picurl", getPicurl())
            .append("zujin", getZujin())
            .append("hutype", getHutype())
            .append("mianji", getMianji())
            .append("chaoxiang", getChaoxiang())
            .append("louceng", getLouceng())
            .append("zhuangxiu", getZhuangxiu())
            .append("fangyuan", getFangyuan())
            .append("peitao", getPeitao())
            .append("xqId", getXqId())
            .append("ishot", getIshot())
            .append("orderno", getOrderno())
            .append("userId", getUserId())
            .append("createTime", getCreateTime())
            .toString();
    }
}
